package com.findmeastore.dao;

import java.util.List;

import com.findmeastore.bo.BusinessAddress;
import com.findmeastore.bo.BusinessEntity;
import com.findmeastore.bo.ContactDetails;
import com.findmeastore.bo.RelBusinessCategory;
import com.findmeastore.bo.RelBusinessProduct;

public interface IBusinessDAO {
	public BusinessEntity getBusinessEntity(Integer businessId);
	public List<BusinessEntity> getAllBusiness();
	public BusinessEntity saveBusiness(BusinessEntity businessEntity);
	public void saveBusinessAddress(BusinessAddress businessAddress);
	public void saveBusinessContact(ContactDetails contactDetails);
	public void saveBusinessCategory(RelBusinessCategory relBusinessCategory);
	public ContactDetails getBusinessContactById(Integer id);
	public RelBusinessCategory getBusinessCatRelById(Integer id);
	public RelBusinessProduct getBusinessProductRelById(Integer id);
}
